ced1ce969117b3614bc2a9f908281d331fa434d0,tests/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationInFileProviderTest.java,LocationInFileProviderTest,testBug353969_01,#,189

Before Change


		EList<Mode> modes = p.getMode();
		assertEquals(2, modes.size());
		Mode m1 = modes.get(0);
		ITextRegion m1FullRegion = locationInFileProvider.getFullTextRegion(m1);
		assertEquals(modelAsString.indexOf("mode m1;"), m1FullRegion.getOffset());
		assertEquals("mode m1;".length(), m1FullRegion.getLength());
		ITextRegion m1SignificantRegion = locationInFileProvider.getSignificantTextRegion(m1);

After Change


		EList<Mode> modes = p.getMode();
		assertEquals(2, modes.size());
		Mode m1 = modes.get(0);
		ITextRegionWithLineInformation m1FullRegion = (ITextRegionWithLineInformation) locationInFileProvider.getFullTextRegion(m1);
		assertEquals(modelAsString.indexOf("mode m1;"), m1FullRegion.getOffset());
		assertEquals("mode m1;".length(), m1FullRegion.getLength());
		assertEquals(3, m1FullRegion.getLineNumber());